<?php

require("printFunc.inc.php");
require("dbFunc.inc.php");
require("sessFunc.inc.php");

verifySession();

printHeader("Esplora le nostre categorie");
printLink();
//printRootCategories();

?>
<div id="content">
<?

if(isset($_GET['idcat']))
{
  $id_cat = $_GET['idcat'];
  $nome_cat = dbGetCategoryName($id_cat);
  $titolo = "<h4>Esplora la sezione dedicata a $nome_cat</h4>";
}
else
{
  $id_cat = NULL;
  $titolo = "<h3>Esplora le nostre categorie di prodotti</h3>";
}

//TABELLA CON SOTTO-CATEGORIE

$figlie = dbGetSubCategories($id_cat);

echo $titolo;

if(($id_cat != NULL) && isset($_SESSION['logged']) && isset($_SESSION['id']))
{
  $id_utente = $_SESSION['id'];

  if(isset($_GET['watch']) && !dbIsUserInterested($id_utente, $id_cat))
  {
    dbSetInterest($id_utente, $id_cat);
  }

  if(isset($_GET['unwatch']) && dbIsUserInterested($id_utente, $id_cat))
  {
    dbUnsetInterest($id_utente, $id_cat);
  }

  if(dbIsUserInterested($id_utente, $id_cat))
    echo "<br/><a href=\"cat.php?idcat=".$id_cat."&unwatch=true\">Non sono più interessato a questa categoria</a><br/>";
  else
    echo "<br/><a href=\"cat.php?idcat=".$id_cat."&watch=true\">Sono interessato a questa categoria!</a><br/>";
}

if(mysql_num_rows($figlie) > 0)
{
  echo "<table> <tbody>";
  $i = 0;
  while($riga = mysql_fetch_array($figlie))
  {
      if($i % 2 == 0) echo "<tr>";

      $num_oggetti = dbCountCategoryObjects ($riga["id"]);

      echo "<td>";
      echo "<a href=\"cat.php?idcat=".$riga["id"]."\">".$riga["nome"]." (".$num_oggetti.")</a>";
      echo "</td>";

      if($i % 2 != 0) echo "</tr>";
      $i++;
  }
  echo "</tbody> </table>";
  echo "<hr/>";
}
else
{
  //Nessuna categoria figlia

}

//ELENCO VELOCE OGGETTI IN QUESTA CATEGORIA

$objs = dbGetLastCategoryItems($id_cat);

if(mysql_num_rows($objs) > 0)
{

    echo "<h4>Alcuni oggetti in vendita:</h4>";
    echo "<table> <tbody>";

    while($riga = mysql_fetch_array($objs))
    {
        if($i % 3 == 0) echo "<tr>";

        $obj_id = $riga["id_oggetto"];
        $obj_nome = stripslashes($riga["nome_oggetto"]);
        $idau = $riga["id_asta"];

        echo "<td>";
        echo "<a href=\"asta.php?idau=".$idau."\">";
        if(dbObjectHasImage($obj_id))
        {
          printObjectImageTagResize($obj_id, 30, 30);
        }
        echo "  ".$obj_nome."</a>";
        echo "</td>";

        if($i % 3 != 0) echo "</tr>";
    }

    echo "</tbody> </table>";
}
else
{
  echo "La categoria non contiene ancora nessun oggetto!!";


}

?>
</div>

<? printFooter();?>